1
general::
Phrase(s): sign off on something
to sign a paper, indicating that one has finished with something or agrees with the state of something. • The publisher signed off on the book and sent it to be printed. • I refuse to sign off on this project until it is done correctly.
McGrawhill's American Idioms And Phrasal Verbs